package main

import "fmt"

func main()  {
	sum := 20
	fmt.Printf("a%d",sum)
}

type sumPathTreeNode struct {
	val int
	left *sumPathTreeNode
	right *sumPathTreeNode
}
func isSumPath(root *sumPathTreeNode,sum int) bool {
	if root == nil {
		return false
	}
	rest := sum - root.val
	if root.left == nil && isSumPath(root.left,sum) {
		return  true
	}
	if root.right == nil&& isSumPath(root.right,sum) {
		return true
	}

	return root.left == nil && root.right == nil && rest == 0

	return false
}

